{{tag>Dapper Hardy Intrepid Jaunty Karmic installation_logiciel tutoriel}}

----

====== Comment installer un paquet ? ======

Sous Ubuntu, **les logiciels** se composent d'un ou plusieurs //**[[wpfr>Paquet_(logiciel)|paquets]]**//. 

Ce tutoriel résume les différentes manières d'installer un paquet sous [[:Ubuntu]], [[:Kubuntu]] et [[:Xubuntu]], [[:Edubuntu]] ou en ligne de commande.

<note warning>L'installation d'un paquet est un tâche d'administration, il faut donc les [[:sudo|droits d'administrateur]]</note>
<note warning>Plusieurs sources de logiciels ou [[:dépôts]] peuvent vous être proposés dans les pages de la documentation. \\ 
Dans l'ordre préférez :
  - paquet des dépôts Ubuntu officiel ;
  - paquet d'un dépôt externe « connu » (Medibuntu, etc.) ;
  - paquet Ubuntu isolé sur un site de confiance ;
  - paquet Debian isolé (peut poser des problèmes) ;
  - paquet d'un dépôt tiers (peut poser des problèmes de confiance et de stabilité).
</note>

===== Installation d'un paquet en utilisant les dépôts =====

Après vous être assuré d'avoir [[:tutoriel:comment_modifier_sources_maj|activé ou ajouté le bon dépôt]], et rechargé la liste des paquets, il suffit de chercher les paquets à installer, les sélectionner et lancer l'installation.

Pour cela vous avez 4 moyens à votre disposition.
| ^Ubuntu, Xubuntu, Edubuntu ^ Kubuntu ^
^Une interface simple((**Attention**: Ne permet d'installer qu'une sélection de programmes, ceux ayant une interface graphique)) |[[:software-center|Logithèque Ubuntu]] (versions [[:karmic|9.10]] et +) \\ [[:logitheque[[:gestionnaire_d_applications_gnome|Ajouter/Supprimer...]] | [[:KPackageKit]] (versions [[:Jaunty|9.04]] et +) \\ [[:adept-installer]] (version [[:hardy|8.04]])|
^Le navigateur internet | Sur ce site via les lien [[:apturl|apt://]] (que vous pouvez taper dans votre barre d'adresse)||
^Une interface évoluée | [[:Synaptic]] | [[:KPackageKit]] (versions [[:Jaunty|9.04]] et +) \\ [[:adept]] (version [[:hardy|8.04]])|
^En ligne de commande((**Attention**: choisissez et n'utilisez qu'un seul de ces programmes sans alterner, nous recommandons apt-get)) |<code>sudo [[:apt-get]] install Paquet</code> \\ ou \\ <code>sudo [[:aptitude]] install Paquet</code> ||


===== Installer un paquet «.deb » =====

<note important>Cette méthode ne s'intègre pas au système de mises à jour automatiques.</note>
<note important>N'utilisez les paquets hors-dépôts que :
  * si vous n'avez pas accès à internet
  * si le paquet n'est pas disponible dans les dépôts Ubuntu
  * si le site officiel du paquet ne fournit pas de dépôts
  * ou si il apporte des fonctions ou correctifs dont vous ne pouvez vous passer.
Dans tous les cas, veuillez à prendre un paquet correspondant à votre version d'ubuntu.
<note>

Les paquets au format .deb ([[:debian_ubuntu_comparaison|débian]]) peuvent se trouver sur divers sites :
  - Le site [[http://www.getdeb.net/]] ;
  - les sites officiels des logiciels qui vous intéressent ;
  - des sites tiers non officiels.

Ces paquets **ne sont pas certifiés par Canonical, ni par la communauté Ubuntu**, et peuvent rendre le système instable. Aucun support sur ces paquets ne peut être assuré, vous devrez vous adresser au site fournissant le paquet.

Il existe deux démarches possibles : installer un paquet isolé sans dépendance, ou installer un groupe de paquets ayant des relations de dépendance entre eux.

==== Installer un paquet isolé ====

Dans certains cas, un seul paquet .deb est proposé au téléchargement. Il n'a pas de dépendance (ou celles-ci sont déjà installées sur Ubuntu).

**Si le paquet est proposé directement au format .deb** (non compressé) : lors du téléchargement, Ubuntu propose soit de sauver le paquet sur votre disque dur, soit de l'ouvrir dans [[:gdebi]], l'installateur graphique de Ubuntu.
Le plus simple est d'accepter l'ouverture directe, et [[:gdebi]] installe votre paquet sans aucune ligne de commande.

Si vous avez d'abord sauvé le paquet sur votre ordinateur, vous pouvez encore l'installer en mode graphique avec [[:gdebi]], simplement en double-cliquant dessus.

**Si le paquet est proposé dans un format compressé**. Il faut d'abord le décompresser. Lors du téléchargement, Ubuntu vous propose d'ouvrir le fichier compressé avec un gestionnaire d'archive, ou de le sauver sur votre ordinateur. 
Le plus simple est d'accepter l'ouverture directe du fichier compressé par un gestionnaire d'archive, puis de décompresser le .deb, en le sauvant sur votre ordinateur.

Vous pouvez alors revenir à l'étape d'installation graphique précédemment exposée, c'est à dire double-cliquer sur le .deb, ce qui lance [[:gdebi]].

Après installation, supprimez le .deb, il ne sert plus à rien.
==== Installer un paquet avec des dépendances ====

Il faut alors installer plusieurs paquets .deb. Cette phase est parfois délicate, parce que [[:gdebi]] exige que l'installation se fasse dans un certain ordre, lequel n'est pas toujours connu ou indiqué.

**Récupération des paquets** : Le plus simple est d'abord de récupérer tous les .deb à installer, et de les sauver dans un répertoire commun, par exemple placé sur le bureau (l'emplacement est sans importance, pas plus que le nom donné à ce répertoire).
  * La récupération des paquets .deb peut se faire directement au format .deb (non compressé), un par un. 
  * Elle peut aussi (selon la présentation donnée par le site de téléchargement) se faire avec un seul fichier comprimé regroupant tout les .deb, fichier qu'il faudra alors décompresser sur votre ordinateur avant installation.

**Installation graphique** : vous pouvez installer tous les paquets un par un avec [[:gdebi]], simplement en cliquant dessus (méthode graphique), mais cela peut poser deux problèmes : le nombre de .deb peut-être très grand ([[:openoffice.org]], par exemple), et surtout, l'ordre d'installation doit être strictement respecté, donc doit être connu. A défaut, [[:gdebi]] refuse l'installation. Il faut en effet d'abord installer les paquets listés en dépendances avant de pouvoir installer le paquet principal. C'est-à-dire que si vous voulez installer le paquet XYZ et que ce paquet dépend du paquet ABC, il faudra installer ABC avant de pouvoir installer XYZ. Si ABC est disponible dans les dépôts Ubuntu, Gdebi essayera de l'installer automatiquement, mais nous sommes ici dans l'hypothèse d'une installation hors dépôts, donc il ne trouvera pas. Problème courant avec les jeux : il faut installer un paquet « exemple-data.deb » avant « exemple.deb ».

En bref, l'installation graphique de paquets multiples hors dépôts est compliquée et difficile à mettre en œuvre. D'où le recours à l'installation manuelle.

**Installation manuelle** (en ligne de commande) : c'est la plus simple lorsqu'il faut installer plusieurs paquets, car il n'est pas nécessaire de connaître la hiérarchie des dépendances. 
  - Placez-vous dans le répertoire ou se trouvent les paquets .deb (décompressés) ;
  - ouvrer un [[:terminal]] et vérifier que vous êtes bien dans le répertoire (le terminal affiche par exemple un ''votre-compte@votre-compte-desktop:~/Bureau/rep$'' si vous avez installé vos .deb dans un répertoire ''rep'' créé pour l'occasion sur le bureau);
  - Tapez alors **''sudo dpkg -i *.deb''**, et tous vos paquets .deb seront installés.
  - cas particulier : si certains .deb sont dans des sous-répertoires (ce qui est le cas dans certaines archives une fois décompressées), descendez dans ce sous-répertoire et relancer **''sudo dpkg -i *.deb''**. Astuce : la commande **''sudo dpkg -i `find . -type f -name '*.deb'`''** traite en une seule passe les .deb du répertoire ou est lancée la commande ainsi que ceux des sous-répertoires.
  - Ressortez du [[:terminal]] par ''exit'', ou en cliquant sur la croix en haut à droite.
  - Effacer le répertoire de téléchargement des paquets .deb, il ne sert plus à rien.

**Installation sans les dépendances (manuelle ou graphique)** : vous pouvez en théorie installer un paquet principal sans avoir ses dépendances sur votre disque dur, soit en lançant ce paquet dans [[:gdebi]], soit en tapant après le **''sudo dpkg -i *.deb''** un **''sudo apt-get -f install''**. Dans les deux cas, il y a recherche des dépendances dans les dépôts installés sur votre version d'Ubuntu, mais nous sommes ici dans l'hypothèse d'une installation hors dépôts, donc rien ne sera trouvé.

**Aides annexes** :
  - Si vous ne savez pas ouvrir un terminal, [[:terminal|voyez ici]].
  - [[:dpkg|Plus d'informations sur dpkg]].



==== Cas particulier : pour Kubuntu 6.06 LTS ====

Faites un clic droit sur le paquet « .deb » à installer, puis //Kubuntu Package Menu → Install Package//. Une fenêtre s'ouvrira dans laquelle un terminal vous demandera votre mot de passe. Après l'avoir saisi, validez le en appuyant sur la touche « Entrée ». Une fois l'installation effectuée, le message //« Press <enter> to exit... »// s'affichera. Il ne vous restera plus qu'à appuyer sur « Entrée » pour fermer la fenêtre. Si vous souhaitez obtenir plus d'informations (description, dépendances, liste des fichiers, etc.), faites un clic droit sur le paquet et choisissez //Kubuntu Package Menu → Show Package Info//.

===== Si vous n'avez pas accès à internet =====

Si vous n'avez pas accès à internet, vous pouvez toujours télécharger vos paquets //via// [[http://packages.ubuntu.com/]] à partir d'un autre ordinateur en vérifiant les dépendances. Il ne vous restera plus qu'à les copier sur votre ordinateur et à les installer selon la méthode ci-dessus. Vous pouvez également consulter le tutoriel « [[:tutoriel:comment_ajouter_des_paquets_sans_internet|Comment ajouter des paquets sans internet ?]] ».

----

//Contributeurs principaux : [[:utilisateurs:Ner0lph]], [[:utilisateurs:_Enchained]], [[:utilisateurs:Grummfy]], [[utilisateurs:Fabien26]], [[utilisateurs:YannUbuntu]].//